body {
	background-color: inherit; /* background color */
	font-family: FreeSerif; /* font name */
	font-size: xx-small; /* font size - DO NOT CHANGE! */
}

/* table for PDF export */
.ewTablePdf {
	border: 0;
	border-spacing: 0;
	border-collapse: separate;
	font-size: xx-small; /* font size - DO NOT CHANGE! */
	width: 100%;

/*	margin: auto; */
	margin-left: 0mm;
	margin-right: 0mm;
}
.ewTablePdf td {
	padding: 3px; /* cell padding */
	border-bottom: 0.5px solid; /* border width, horizontal grid line */
	border-top: 0px;
	border-left: 0px;
	border-right: 0.5px solid; /* border width, vertical grid line */
	border-color: #C0C0C0;  /* border color */

/*	margin: auto; */
}
.ewTablePdf .ewTablePdfHeader, .ewTablePdf .ewTablePdfHeader td {
	background-color: #3E3276;	/* header bgcolor */
	color: #FFFFFF; /* header font color */
	border-bottom: 0.5px solid; /* header border width */
	border-right: 0.5px solid; /* header border width */
	border-color: #C0C0C0; /* header border color */	
	background-image: url(../phpimages/purple.png); /* header bg image */
	background-repeat: repeat-x;		
	vertical-align: top;
}
.ewTablePdfBorder {
	padding: 0;	
	border: 0.5px solid #C0C0C0; /* grid border */
}

/* row color */
.ewTablePdf .ewTableRow, .ewTablePdf .ewTableRow td {
	background-color: #E7E7FF;  /* alt row color 1 */
}

/* alternate row color */
.ewTablePdf .ewTableAltRow, .ewTablePdf .ewTableAltRow td {
	background-color: #F7F7F7; /* alt row color 2 */
}

/* main table footer */
.ewTablePdf .ewTablePdfFooter td {
	background-color: #E6E6FA; /* footer color */
}
